Reengineering Required: Quality Deficits of Industrial Software

نویسنده

  • Nils Göde
چکیده

A lack of comprehension, obstacles to changing the source code, and a high number of defects increase the costs of developing and maintaining software. Unawareness or ignorance of existing quality deficits may boost development costs and result in situations where an expensive rewrite or complete abandonment are the only viable options. This paper summarizes recurring quality problems that we often find in industrial software during our quality audits. These problems highlight areas where reengineering is required and continuous quality control is advisable.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reengineering the Industrial CMMI

Abstract of Re-engineering of Industrial CMMI Through this research, I have established a general strategy to appraise an organization against a scale of five process maturity levels whilst maintaining a strong mechanics of CMMI. Reengineering of industrial CMMI proposes a novel method for Industrial Competence ranking of those organizations/companies which are targeting various CMM...

متن کامل

Evolutionary Reshaping of an End-User Program into Professional Software: A Case Study

Although the rate of significant quality issues in enduser programs is alarming, high-stake business decisions are often influenced by them. But due to a lack of awareness the end-user programs manage to stay below the radar of today’s managers and vital reengineering actions never get projected. This case study describes a project in which preceding business process reengineering triggered sof...

متن کامل

. - 5 . Mai 2010

Although the rate of significant quality issues in enduser programs is alarming, high-stake business decisions are often influenced by them. But due to a lack of awareness the end-user programs manage to stay below the radar of today’s managers and vital reengineering actions never get projected. This case study describes a project in which preceding business process reengineering triggered sof...

متن کامل

Quality Driven Re-engineering Framework

Context. Software re-engineering has been identified as a business critical activity to improve legacy systems in industries. It is the process of understanding existing software and improving it, for modified or improved functionality, better maintainability, configurability, reusability, or other quality goals. However, there is little knowledge to integrate software quality attributes into t...

متن کامل

Investigation of Quality and Functional Risk Issues in Reengineering Process of Legacy Software System

The modern business environment requires organizations to be flexible and open to change if they are to gain and retain their competitive age. Competitive business environment needs to modernize existing legacy system in to self-adaptive ones. Reengineering presents an approach to transfer a legacy system towards an evolvable system. Software reengineering is a leading system evolution techniqu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softwaretechnik-Trends

دوره 33  شماره 

صفحات  -

تاریخ انتشار 2013